It is also higher-level than typical intermediate languages ( e.g., three-address code) designed for compilation, by maintaining the types and a close relationship with the source program. CIL保留了类型并保持与源程序相近,因此它比为编译设计的典型的中间语言(如三地址码)更高层。
The important of the thesis discuss to design the data structure on the SUIF intermediate representation, and the method to generate the intermediate representation from SPC source, which is the base for program analysis and program transformation. 本文重点讨论SPC在SUIF框架上的中间表示等数据结构的设计,以及为SPC源程序生成中间表示的方法,为开展程序分析和程序变换奠定基础。